Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
71 NORWOOD ROAD Terraced £150,209 £140,000 25 Jun 2021
80 NORWOOD ROAD Terraced £126,529 £127,125 27 Jan 2023
82 NORWOOD ROAD Terraced £122,315 £33,950 21 Dec 2000
86 NORWOOD ROAD Terraced £111,981 £91,000 20 Aug 2019
87 NORWOOD ROAD Detached £345,095 £217,500 21 Jun 2007
89 NORWOOD ROAD Terraced £109,607 £95,500 2 Dec 2020